GitHub改名

更改 GitHub 用户名注意事项

更改前须知

首先,更改用户名不会删除仓库或提交历史。

**旧用户名下的仓库 URL(如 ****https://github.com/旧用户名/repo)会 **自动重定向到新地址

///重定向仅保留几个月,之后可能失效,建议尽快更新所有引用///

** **///如果旧用户名被他人注册,重定向会失效///

** **///依赖旧 URL 的服务(如 CI/CD、书签)需手动更新///

注意

  • 确保本地仓库已与远程同步(git push)。
  • 导出仓库列表(可选,用于后续检查)。

检查依赖项

  • 第三方服务(如 CI/CD、域名绑定、OAuth 登录)是否依赖你的旧用户名。
  • 文档、README、外部链接中是否有直接引用旧用户名的 URL。

更改用户名

1
GitHub,Settings → Account → Change username

更改后

所有本地仓库的远程 URL 需手动更新:

1
2
3
4
5
# 查看当前远程 URL(格式为旧用户名)
git remote -v

# 更新远程 URL(替换为新用户名)
git remote set-url origin https://github.com/新用户名/仓库名.git